Big Huge Thesaurus

Cystophora cristata

noun